home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / 2336A.ZIP / SCRDISK1.EXE / arc / PRINTME.1ST < prev    next >
Text File  |  1990-05-12  |  37KB  |  936 lines

  1. Page 1.                                                      (PrintMe.1st)
  2. ==========================================================================
  3.                            Turbo ScrEdit v.1.6
  4.                    (C)opyright 1989, 1990 by iHn Systems
  5.                          All rights are reserved.
  6. ==========================================================================
  7.  
  8.  
  9. Welcome to Turbo ScrEdit. Turbo ScrEdit is a powerful screen development
  10. system that can save you hours programming time with features like:
  11.  
  12.      1.  A screen editor that allows you to easily:
  13.          a - toggle the keyboard characters set between regular ASCII
  14.              characters and the extended graphics characters.
  15.          b - draw lines and boxes with just a few keystrokes.
  16.          c - select text color attributes for a single character
  17.              or for painting all or any part of the screen.
  18.          d - move or copy screen text by block or line.
  19.          e - undo changes.
  20.          f - define up to 128 data entry or display only fields on a
  21.              screen.
  22.      2.  Change the order that the screen fields are addressed during
  23.          data entry.
  24.      3.  Assign each field a different color to be used during data
  25.          entry, for displaying empty fields, and for displaying fields
  26.          containing data.
  27.      4.  Specify the type of data that can be keyed into a field.
  28.          (any keyboard characters, alphabetical only, or numeric with
  29.          with from 0 to 6 decimal places.)
  30.      5.  Generate source code for your language that is ready to be
  31.          compiled and run. The code generated is commented to aid you
  32.          in merging it into your code.
  33.      6.  Access fields from the screen by name, just as you would
  34.          any other field in a record.
  35.  
  36. Other features include:
  37.      1.  Automatic (yet optional) backup files.
  38.      2.  Fully supports use of  MsDos(tm) paths and directories.
  39.      3.  The entire manual is implemented in the on-line help system; you
  40.          can view or print all or part of the manual whenever you need
  41.          it with just a few keystrokes.
  42.      4.  Direct video memory access for lightning fast screen displays.
  43.      5.  Programs using Turbo ScrEdit procedures will run on monochrome,
  44.          CGA, EGA, and VGA with out recompiling. Turbo ScrEdit procedures
  45.          detect the video type and automatically adjust to it.
  46.      6.  Comes complete with a tutor and a demonstration screen file.
  47.  
  48. Minimum system requirement:
  49.  
  50.   Memory for programming:  640K For use with "C" compiler.
  51.                            448K For use with Pascal compiler.
  52.   Memory for applications: 256K or more depending on application.
  53.   Disk:    1 - floppy (any size) + 1 Hard disk (HARD DISK RECOMMENDED)
  54.            2 - 3 1/2 720k or 1.44 meg
  55.            2 - 5 1/4 HD 1.2 meg.
  56.            2 - 5 1/4 360k.       (Not recommended for Turbo C version)
  57.   Monitor: MDA, CGA, EGA, VGA
  58.   Dos:     MsDos 2.0 or greater
  59.  
  60.   Compilers: Turbo Pascal 4.0, 5.0, 5.5
  61.              Turbo C      1.5 2.0
  62.         
  63.  
  64.  
  65.  
  66.  
  67. Page 2.
  68. ===========================================================================
  69. ** DISCLAIMER **
  70. ---------------------------------------------------------------------------
  71.  
  72. Turbo ScrEdit diskettes, programs, and documentation are distributed AS IS,
  73. with no guarantee it will work correctly in any or all situations.
  74.  
  75.      -   The  manual may contain errors and/or omissions. In no event  will
  76.          iHn Systems  be  liable for  any damages  or  losses  of any type.
  77.          YOU  USE Turbo ScrEdit AT YOUR OWN RISK. Further, all  offers  for
  78.          technical support, notification of updated versions, including the
  79.          stated  fees  for updated versions, are subject to  withdrawal  or
  80.          increase without prior notice.
  81.  
  82.      -   IF  YOU  USE THIS SOFTWARE, YOU ARE ACCEPTING  ALL  CONDITIONS  AS
  83.          STATED  ABOVE  AND  AGREE  TO COMPLY  WITH  THE  LEGAL  TERMS  AND
  84.          CONDITIONS AS STATED IN THE NOTES TO USERS SECTIONS. If you do not
  85.          accept  these conditions and terms then delete the  Turbo  ScrEdit
  86.          files from your system!
  87.  
  88.      -   No  refunds will be granted under any conditions.  The  evaluation
  89.          version is provided so you can determine the suitability of  Turbo
  90.          ScrEdit for your needs before you purchase a license.
  91.  
  92.      -   All prices our subject to change without notice.
  93.  
  94. ---------------------------------------------------------------------------
  95.                             ** DISCLAIMER **
  96. ---------------------------------------------------------------------------
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. Page 3.
  134. ===========================================================================
  135. ** CONCLUDING THE INSTALLATION ** Continued from README.DOC
  136. ---------------------------------------------------------------------------
  137. If you have followed the instructions outlined in README.DOC, you will  now
  138. have Turbo ScrEdit installed for your system.
  139.  
  140. There are still a few things that must be done to make Turbo ScrEdit  fully
  141. usable on your system.
  142.  
  143. MODIFYING CONFIG.SYS:
  144.  
  145.     You  must  include the following lines in the  CONFIG.SYS file  on  the 
  146.     root directory of your boot diskette or hard drive.
  147.  
  148.     FILES=20
  149.     BUFFERS=20
  150.  
  151.     If  you  do not have a CONFIG.SYS file on your boot  diskette  or  hard 
  152.     drive, you must create one.
  153.      
  154.     ***  WARNING  *** Turbo ScrEdit will malfunction if this  step  is  not 
  155.     performed.
  156.  
  157. MODIFYING AUTOEXEC.BAT:
  158.  
  159.     Turbo ScrEdit can be executed from anywhere on your system if you  will 
  160.     place the drive and path where it has been installed in the system PATH 
  161.     statement.
  162.   
  163.     A typical AUTOEXEC.BAT file might contain the lines:
  164.  
  165.     HARD DISK:                              FLOPPY DISK:    
  166.         PROMPT $P$G                             PROMPT $P$G
  167.         PATH C:;C:\Dos;C:\TurboC                PATH A:\ B:\
  168.  
  169.     You might change it to read:
  170.     HARD DISK:                              FLOPPY DISK:
  171.         PROMPT $P$G                             PROMPT $P$G
  172.         PATH C:;C:\Dos;C:\TurboC;C:\ScrEdit     PATH A:\ B:\
  173.                                 ^^^^^^^^^^^
  174. And that concludes the installation of the SCREEN EDITOR. You are now ready 
  175. to begin using Turbo ScrEdit to create and edit screen libraries. 
  176.  
  177.  
  178. STARTING TURBO SCREDIT:
  179.  
  180.    FLOPPY DISK USERS:  After  booting  your  system,  insert  the  diskette     
  181.                        labeled "1 of 5 - Turbo ScrEdit" into drive B:
  182.  
  183.    HARD DISK AND FLOPPY DISKS users: 
  184.         Turbo ScrEdit can now be started by typing:
  185.     
  186.         TSCREDIT           (for Mono, CGA, EGA, VGA)
  187.         TSCREDIT /BW       (for LCD or black and white systems)
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199. Page 4
  200. ===========================================================================
  201. *** PREPARING THE PROGRAMMING INTERFACES ***             PASCAL PROGRAMMERS
  202. ---------------------------------------------------------------------------
  203.  
  204. Creating Turbo Scredit's Unit files:
  205.     -----------------------------------------------------------------------
  206.     HARD DRIVE USERS:   change directories  to the  "\INTERFAC"  directory 
  207.     created by INSTALL.BAT when it installed Turbo ScrEdit on your  system.  
  208.     In this directory you will find the file TPUBUILD.BAT. 
  209.  
  210.     FLOPPY DRIVE USERS:  If  you  are using Turbo Pascal on a  floppy  disk 
  211.        system, you will need to organize your diskettes as follows:
  212.  
  213.        Step 1 - Boot you system from a boot diskette.
  214.  
  215.        Step 2 - Make  a diskette for drive A: that contains:
  216.  
  217.                    TPC.EXE   (Turbo Pascal command line compiler)
  218.                    TURBO.TPL (Turbo Pascal Object code library)
  219.           
  220.                 Also copy the following files form the diskette labeled
  221.                 "4 of 5 Programmers Interface Modules" onto the diskette.
  222.  
  223.                    ScrEdit.Pas
  224.                    Validate.Pas
  225.                    ScrMouse.Pas
  226.                    Windows.Pas   (If installing the registered version.)
  227.  
  228.                    TpuBuild.Bat 
  229.  
  230.        Step 3 - For  drive B: create a working diskette that contains  only 
  231.                 the directory "B:\Units".
  232.        
  233.                 This Diskette will become your working diskette. All unused 
  234.                 disk  space on this diskette will be for your screen  files 
  235.                 and program files when you are writing programs. 
  236.  
  237.  
  238.     HARD DRIVE and FLOPPY DRIVE users:
  239.  
  240.         TPUBUILD.BAT  is  a  BATCH file that will   use  the  command  line 
  241.         compiler TPC.EXE to compile the Turbo ScrEdit interface source code 
  242.         files  ScrEdit.Pas, Validate.Pas, and ScrMouse.Pas, and create  the 
  243.         "unit"  files ScrEdit.Tpu and ScrMouse.Tpu. (If you are  installing 
  244.         the  registered  version it will also create Windows.Tpu  from  the 
  245.         source file Windows.Pas.)
  246.  
  247.     There are three items you need to know before you can use TPUBUILD.BAT.
  248.  
  249.     Item 1 - The compiler version that you are using (4.0, 5.0, 5.5)
  250.  
  251.     Item 2 - HARD  DRIVE  INSTALLATION: The drive and directory  where  the 
  252.              command line compiler (TPC.EXE) resides. (Normally C:\TP)
  253.              FLOPPY DRIVE INSTALLATION: The disk drive (A:) where you will
  254.              insert the diskette that contains the command line compiler.
  255.  
  256.     Item 3 - The  drive  and directory where you wish to  store  the  Turbo 
  257.              ScrEdit "Unit" files when they are created. 
  258.  
  259.              HARD DRIVE USERS:
  260.              *** IMPORTANT *** The directory that you select to store  the 
  261.  
  262.  
  263.  
  264.  
  265. Page  5
  266. ===========================================================================
  267. *** PREPARING THE PROGRAMMING INTERFACES ***             PASCAL PROGRAMMERS
  268. ---------------------------------------------------------------------------
  269.  
  270.              "unit"  files in MUST BE INCLUDED in the list  of  directories 
  271.              specified in the OPTION/DIRECTORIES/UNIT DIRECTORIES menu line 
  272.              of  the Turbo Pascal editor/compiler.  A good place  to  store 
  273.              the  Turbo  ScrEdit ".TPU" files created here is in  the  same 
  274.              directory  with, or on the same diskette as, the Turbo  Pascal 
  275.              graphics unit "GRAPH.TPU".
  276.  
  277.  
  278.              FLOPPY DRIVE USERS: You will use "B:\Units"
  279.   
  280.     Next   you  will  use  these   three  items  of  information  to   tell 
  281.     TPUBUILD.BAT what it needs to know to build the Turbo ScrEdit interface 
  282.     unit files for your system.
  283.  
  284.     TPUBUILD.BAT command line format:
  285.  
  286.         TPUBUILD OPTION PATH-1 PATH-2
  287.                  ------ ------ ------
  288.     OPTION: (Item 1) Selects the compiler version that you are using:
  289.             4 = Turbo Pascal 4.0
  290.             5 = Turbo Pascal 5.0, 5.5, and Quick Pascal 1.0
  291.  
  292.     PATH-1: (Item 2) The drive and path where TPC.EXE is located  on  your 
  293.             system.
  294.      
  295.     PATH-2: (Item  3) The drive and path where the unit  files  SCREDIT.TPU 
  296.             and SCRMOUSE.TPU are to be place when they are created. 
  297.             (Registered version will also create WINDOWS.TPU).
  298.  
  299.             *** IMPORTANT *** This directory should be included in the list 
  300.             of directories specified in the OPTION/DIRECTORIES/UNIT  search 
  301.             chain.
  302.  
  303.     Type in the following line substituting the parameters that fit on your 
  304.     machine and compiler.
  305.  
  306.          HARD DRIVE:   TPUBUILD 5 C:\TP C:\TP\UNITS
  307.          FLOPPY DRIVE: TPUBUILD 5 A: B:\Units
  308.  
  309.     When  the  batch job has completed successfully, you will be  ready  to 
  310.     skip ahead to the next topic ** GETTING STARTED **.
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330. Page 6
  331. ===========================================================================
  332. *** PREPARING THE PROGRAMMING INTERFACES ***                "C" Programmers
  333. ---------------------------------------------------------------------------
  334.  
  335. SPECIAL NOTE TO C PROGRAMMERS
  336.     -----------------------------------------------------------------------
  337.     When  Turbo  ScrEdit  was  written, all of  the  global  variables  and 
  338.     procedure names were created using mixed character case:
  339.  
  340.     Example:
  341.  
  342.            S_OpenScreenFile()  instead of   s_openscreenfile()
  343.            S_ReadScreen()      instead of   s_readscreen() 
  344.            S_CloseScreenFile() instead of   s_closescreenfile()
  345.  
  346.     We  realize now that having mixed character case can be  bothersome  to 
  347.     C  programmers  that  are  accustom  to working  with  all  lower  case 
  348.     statements.
  349.  
  350.     To insure compatibility for programs written for previous versions  of 
  351.     Turbo  ScrEdit,  the source code included with this package  still  has 
  352.     mixed  character case in the variable and procedures names. However, we 
  353.     have  included a program in this package that will scan any  file  that 
  354.     has  an  extension of ".C" or ".H" and convert all  the  variables  and 
  355.     procedures names referenced by programmers to all lower case.
  356.  
  357.     The  batch file CONVERT.BAT will convert all of Turbo ScrEdit's  source 
  358.     files.  USE  THIS BATCH FILE BEFORE YOU GENERATE THE LIBRARY  FILES  AS 
  359.     DESCRIBED  IN  THE NEXT STEP. It will have to be executed once  in  the 
  360.     "\Interfac"  directory  or on  the "4 - 5  Program  Interface  Modules" 
  361.     diskette, and once in the "\Demos" directory or on the "5 - 5  Examples 
  362.     and Demos" diskette.
  363.  
  364.     If  you have programs that you have written for a previous  version  of 
  365.     Turbo ScrEdit, you can convert existing programs by using CHGCASE.EXE.
  366.  
  367.     Format:
  368.  
  369.          CHGCASE program.C   (Converts program source code files)
  370.          CHGCASE header.H    (Converts header files)
  371.           
  372.     The  current program is saved as "program.C$" and the converted program 
  373.     is stored in a file with the original file name.
  374.  
  375.  
  376. Creating Turbo ScrEdit's C Libraries:
  377.     -----------------------------------------------------------------------
  378.     HARD DRIVE USERS:   Locate the files TCC.EXE (the Turbo C command  line 
  379.        compiler) and TLIB.EXE (the Turbo Librarian) and make a note of  the 
  380.        directory  where they reside. If you used the standard  installation 
  381.        program  that  came with your Turbo Language package you  will  find 
  382.        them in the directory "C:\TC". 
  383.  
  384.        You  will also need to know the path to the directories where  Turbo 
  385.        C's standard libraries and include files are stored. If you used the 
  386.        standard  Turbo C installation's default directories they will  also 
  387.        be   located   on   the  "C:\TC"  directory   as   "C:\TC\LIB"   and 
  388.        "C:\TC\INCLUDE". So, "C:\Tc" will be the directory you must know.
  389.  
  390.        Change directories to the "\INTERFAC" directory that was created  by 
  391.        INSTALL.BAT when it installed Turbo ScrEdit on your system.  In this 
  392.        directory you will find the file LIBBUILD.BAT. 
  393.  
  394.  
  395.  
  396.  
  397. Page 7
  398. ===========================================================================
  399. *** PREPARING THE PROGRAMMING INTERFACES ***                "C" Programmers
  400. ---------------------------------------------------------------------------
  401.  
  402.     FLOPPY DRIVE USERS:  If you are using Turbo C on a floppy disk  system, 
  403.        you will need to organize your diskettes as follows:
  404.  
  405.        Step 1 - Boot you system from a boot diskette.
  406.  
  407.        Step 2 - Make  a diskette for drive A: that contains  the  following 
  408.                 files:
  409.  
  410.                 TCC.EXE  (Turbo C command line compiler)
  411.                 TLIB.EXE (Turbo C librarian)
  412.           
  413.                 Also copy the following files form the diskette labeled
  414.                 "4 of 5 Programmers Interface Modules" onto the diskette.
  415.  
  416.                 #defines.C
  417.                 ScrEdit.C
  418.                 Validate.C
  419.                 ScrMouse.C
  420.                 Windows.C   (If installing the registered version.)
  421.  
  422.                 LibBuild.Bat 
  423.  
  424.        Step 3 - For drive B: locate you Turbo C compiler diskette that  has 
  425.                 the "\LIB" and "\INCLUDE" directories for the MEMORY  MODEL 
  426.                 that  you  wish  to install Turbo ScrEdit  for.  (LARGE  is 
  427.                 recommended.)
  428.  
  429.  
  430.     HARD DRIVE and FLOPPY DRIVE users:
  431.        
  432.        We  will now use the LIBBUILD.BAT file to compile the Turbo  ScrEdit 
  433.        interface  object  code  library files from the  source  code  files 
  434.        ScrEdit.C, Validate.C, and ScrMouse.C.
  435.  
  436.     LIBBUILD.BAT parameter format:
  437.  
  438.         LIBBUILD OPTION PATH-1 PATH-2 PATH-3
  439.                  ------ ------ ------ ------
  440.     OPTION: Selects the memory model to be used for the object code library 
  441.             that will be created.
  442.  
  443.             M   = MEDIUM 
  444.             C   = COMPACT
  445.             L   = LARGE        
  446.             H   = HUGE
  447.             ALL = creates all four memory models. 
  448.           
  449.  
  450.     PATH-1: The drive and path where TCC.EXE and TLIB.EXE are located
  451.             on your system.
  452.              
  453.             On a Hard drive system this might be "C:\Tc".
  454.  
  455.             On a Floppy drive system this should be "A:" 
  456.  
  457.  
  458.     PATH-2: The  drive and path where Turbo C's object code  libraries  and 
  459.             header files are stored.
  460.  
  461.  
  462.  
  463. Page 8
  464. ===========================================================================
  465. *** PREPARING THE PROGRAMMING INTERFACES ***                "C" Programmers
  466. ---------------------------------------------------------------------------
  467.  
  468.  
  469.             On  a Hard drive system these directories might be  "C:\Tc\Lib" 
  470.             and "C:\Tc\Include". So your response here would be "C:\Tc".
  471.  
  472.             On a Floppy drive system this should be "B:" 
  473.  
  474.  
  475.     PATH-3: The drive and path where the library files ScrEditX.Lib will be 
  476.             stored  when  they are created. Registered  version  will  also 
  477.             create WindowsX.LIB. ("X" is replaced by M,C,L,H to signify the 
  478.             memory model of the library.)
  479.  
  480.             The  recommended directory is in the "\LIB" directory with  the 
  481.             other Turbo C standard library files. But, you may specify  any 
  482.             other directory that you wish. The important thing is that  the 
  483.             directory   that  you  select  is  included  in  the  list   of 
  484.             directories   specified  in   the   "OPTION/DIRECTORIES/LIBRARY 
  485.             DIRECTORIES" menus window. 
  486.  
  487.             On  a Hard drive system the recommend response is "C:\Tc\Lib".
  488.  
  489.             On a Floppy drive system this should be "B:\Lib" 
  490.  
  491.  
  492.     Now, type in the following line substituting the parameters that fit on 
  493.     your machine and compiler.
  494.  
  495.     Example (Hard drive): LIBBUILD ALL C:\Tc C:\Tc C:\Tc\Lib
  496.             (Floppy Dr.): LIBBUILD L A: B: B:\LIB
  497.  
  498.      
  499.  
  500.  
  501. COPY THE HEADER FILES TO YOU "INCLUDE" DIRECTORY:
  502.     ----------------------------------------------------------------------- 
  503.     Turbo  ScrEdit's  programming interface "header" files must  be  copied 
  504.     into:
  505.     
  506.     HARD DRIVE: One of the directories listed in the search chain for  your 
  507.                programming  environments  OPTION/DIRECTORIES/INCLUDE  FILES 
  508.                menu option. Example:
  509.  
  510.                     Copy C:\ScrEdit\Interfac\*.H C:\Tc\Include
  511.  
  512.     FLOPPY DRIVE: Insert diskette "4 of 5 Program Interface Modules"  into 
  513.                your A: drive and type:
  514.  
  515.                     Copy A:*.H B:\Lib
  516.  
  517.     The header files that will be copied are:
  518.  
  519.         ScrEdit.H 
  520.         Windows.H  (Registered version only).
  521.  
  522.  
  523. YOU  ARE FINISHED - installing Turbo ScrEdit, skip ahead to the next  topic 
  524. ** GETTING STARTED **.
  525.  
  526.  
  527.  
  528.  
  529.  Page 9
  530. ===========================================================================
  531. ** GETTING STARTED **
  532. ---------------------------------------------------------------------------
  533. Next print the following files and place them in a binder:
  534.  
  535. Hard drive        diskettes                            File Name
  536. ------------------ ----------------------------------   ------------------
  537. C:\ScrEdit\Doc      3 of 5 - Programmers Ref. Manual     Manual.Pt1
  538. C:\ScrEdit\Doc      3 of 5 - Programmers Ref. Manual     Manual.Pt2
  539. C:\ScrEdit\Doc      3 of 5 - Programmers Ref. Manual     Manual.Pt3 
  540.  
  541. C:\ScrEdit\Tutor    2 of 5 - Turbo ScrEdit Tutor         TutorPt1.Doc
  542. C:\ScrEdit\Tutor    2 of 5 - Turbo ScrEdit Tutor         TutorPt2.Doc
  543. C:\ScrEdit\Interfac 4 of 5 - Program Interfac Modules    TutorPt3.Doc
  544.  
  545.  
  546. You are now ready to begin using Turbo ScrEdit. If you are like most people 
  547. your time is valuable and you want to get going and become productive.  You 
  548. may begin using Turbo ScrEdit NOW. Everything is in place. However, because 
  549. of the scope of Turbo ScrEdit, I would encourage you to take a little  time 
  550. and go through the tutors and examples that have been supplied.  
  551.  
  552. IN A HURRY - If  you do not want to take time to go though the  tutors  and 
  553.              examples,  PLEASE do at least the following just to make  sure 
  554.              that every thing has been installed correctly.
  555.  
  556.              1 - Locate Part III of the tutor in the "\INTERFAC"  directory 
  557.                  or on the "4 of 5 - Program Interfac Modules" diskette.
  558.                  Work through the section on "SMALLEST" and make sure  that 
  559.                  you can successfully compile and run this example program. 
  560.  
  561.              2 - When  you have successfully compiled and  ran  "SMALLEST", 
  562.                  compile and run "ScrDemo", and "TestMous".  IF YOU CAN NOT 
  563.                  GET  THESE  PROGRAMS TO COMPILE AND RUN, YOU WILL  NOT  BE 
  564.                  ABLE  TO GET ANY PROGRAMS THAT YOU  WRITE THAT  USE  TURBO 
  565.                  SCREDIT TO COMPILE AND RUN.
  566.  
  567.  
  568. Suggested Steps to learning how to use Turbo ScrEdit:
  569.  
  570. Step 1 - (4  hours) Turbo ScrEdit tutor PARTS I and II have been stored  in 
  571.          the directory "\Tutor" or diskette "2 of 5 - Turbo ScrEdit Tutor". 
  572.          Part  I of the tutor will teach you how to create, edit, and  test 
  573.          screens.
  574.          Part  II of the tutor will teach you how to use  field  processing 
  575.          statements, edit masks, help messages, set initial values, and much 
  576.          more.
  577.  
  578. Step 2 - (3 hours) Turbo ScrEdit tutor PART III. This section of the  tutor 
  579.          introduces  you  to programming with Turbo ScrEdit. It  steps  you 
  580.          several  several examples that will touch on using  every  feature 
  581.          and  function  of Turbo ScrEdit. These examples will  provide  you 
  582.          with  a  host of examples that you can copy and use  in  your  own 
  583.          programs.
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595. Page 10
  596. ===========================================================================
  597. ** DETAILED FILE LIST ** 
  598. ---------------------------------------------------------------------------
  599. You  have now completed the installation of Turbo ScrEdit on  your  system. 
  600. Next  lets look at the files that have been deposited on your diskettes  or 
  601. hard drive.
  602.  
  603.  
  604.  
  605. Directory: C:\UserDir         Diskette: "1 - 5 Turbo ScrEdit"
  606. --------------------------------------------------------------------------
  607. The following files make up the Turbo ScrEdit System and must reside on the 
  608. same directory or diskette.
  609.  
  610.      TSCREDIT.EXE.....These files make up the Turbo ScrEdit screen develop-
  611.      TSCREDIT.OVR     ment system.
  612.      TSCREDIT.SYS
  613.      TSCREDIT.SCR
  614.      SKELETON.P.......This is Turbo Pascal source code skeleton file used
  615.                       by Turbo ScrEdit when it creates the pascal program 
  616.                       shell for accessing screens in a screen file.
  617.      SKELETON.C.......This is the Turbo C source code skeleton file used by
  618.                       Turbo ScrEdit when it generates the "C" program shell
  619.                       for accessing screens in a screen file.
  620.      CURSOR.EXE.......This program will restore the system cursor when a 
  621.                       program ends abnormally leaving the system cursor 
  622.                       hidden.
  623.      PRINTME.1st......The file that you are reading right now.
  624.      ORDER.DOC........A Order Form for iHn System's software offerings.
  625.  
  626.  
  627.  
  628.  
  629. Directory: C:\UserDir\Tutor    Diskette: "2 - 5 Turbo ScrEdit Tutor"
  630. --------------------------------------------------------------------------
  631. The  Turbo  ScrEdit  Tutor - Parts I and II,  and  the  main  demonstration  
  632. program ScrDemo.Exe and DemoWind.Exe. These files may be deleted after  you 
  633. are finished with the ALL THREE PARTS of the tutor. Part three of the tutor 
  634. is in another directory or diskette.
  635.  
  636.      TUTORPT1.DOC.....Tutor Part I - teaches the use of the interactive
  637.                       screen development program for build screens and
  638.                       screen files.
  639.      TUTORPT2.DOC.....Tutor Part II - teaches the use of field processing
  640.                       statements for editing field values, using field help
  641.                       messages,  setting field initial values, and 
  642.                       using field edit masks.               
  643.      SCRDEMO.EXE......This is a complete example program that demonstrates
  644.                       using every procedure and feature of Turbo ScrEdit's
  645.                       user interface modules. This program is also used
  646.                       as a programming example in PART III of the tutor.
  647.      SCRDEMO.SCR......A screen file and the source code that
  648.      DEMOWIND.EXE.....A example program that is executed by ScrDemo.EXE
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. Page 11
  662. ===========================================================================
  663. ** GETTING STARTED **                                             continued
  664. ---------------------------------------------------------------------------
  665. Directory: C:\UserDir\Doc    Diskette: "3 - 5 Programmers Ref. Manual"
  666. --------------------------------------------------------------------------
  667. These  files contain the new programmers reference manual. You will find  a 
  668. complete  description  of  each of the procedures,  functions,  and  global 
  669. variables  that are used for working with Turbo ScrEdit screens and  screen 
  670. files,  interfacing  with the mouse driver, and using pop up  windows.  The 
  671. manual comes complete with example code segments.
  672.  
  673. These files may be printed and then deleted.
  674.  
  675.      MANUAL.PT1.......Turbo ScrEdit programmers reference manual. 
  676.                       Documents compiling the object code "unit" and
  677.                       library files, and describes the syntax of each
  678.                       procedure with pascal and C coding examples.
  679.                       It also describes the usage of Turbo ScrEdit's
  680.                       global variables and switches.
  681.      MANUAL.PT2.......User reference for using mouse support procedures.
  682.      MANUAL.PT3.......User reference for using pop up window support.
  683.  
  684.  
  685.  
  686. Directory: C:\UserDir\Interfac  Diskette: "4 - 5 Program Interface Modules"
  687. --------------------------------------------------------------------------
  688. These files are the source that is compiled to create the "unit" files  and 
  689. "object code library" files.
  690.  
  691. These  files may be deleted you finish using LIBBUILD.BAT and  TPUBUILD.BAT 
  692. to create the object code library files.
  693.  
  694.      SCREDIT.PAS......These files contains the procedures that are
  695.      VALIDATE.PAS     required by your Turbo Pascal 4.0, 5.0, and 5.5
  696.      SCRMOUSE.PAS     programs that use Turbo ScrEdit screens and mouse
  697.                       support.                                    
  698.      TPUBUILD.BAT.....This is a batch file that will use TPC.EXE to
  699.                       compile the interface source modules and create
  700.                       the "unit" files ScrEdit.Tpu, ScrMouse.Tpu, and
  701.                       Windows.Tpu.
  702.    * WINDOWS.PAS......This is the source code to the POP UP windows unit.
  703.      (* Windows.pas is supplied only with the registered version.)
  704.  
  705.      SCREDIT.C........Theses files contain the C source code for the 
  706.      VALIDATE.C       interface libraries required for your Turbo C 1.5,
  707.      SCRMOUSE.C       2.0 programs that use Turbo ScrEdit screens and 
  708.                       and mouse support.
  709.      SCREDIT.H........Header file for ScrEdit.C and ScrMouse.C.
  710.    * WINDOWS.C........This is the source code for the POP UP windows
  711.                       library.
  712.    * WINDOWS.H........Header file for Windows.C.
  713.      (* Windows files are supplied only with the registered version.)
  714.      LIBBUILD.BAT.....This is a batch file that will use TCC.EXE and
  715.                       TLIB.EXE to compile the interface modules listed 
  716.                       above and create the object code library files for
  717.                       MEDIUM, COMPACT, LARGE, and HUGE memory models.
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727. Page 12
  728. ===========================================================================
  729. ** GETTING STARTED **                                             continued
  730. ---------------------------------------------------------------------------
  731. Directory: C:\UserDir\Demos     Diskette: "4 - 5 Examples and Demos"
  732. --------------------------------------------------------------------------
  733.      TUTORPT3.DOC.....Tutor PART III - teaches programming techniques for
  734.                       using Turbo ScrEdit screens, monitoring mouse 
  735.                       activity, and using the "Pop Up" windows routines.  
  736.      SMALLEST.PAS.....This file is a example of the minimum coding required
  737.                       to open a screen file, display a screen, and accept
  738.                       data into the fields on the screen until the ESC key
  739.                       is pressed.
  740.                       It also serves as an programming example in PART III
  741.                       of the tutor.
  742.      SMALLEST.C.......C source code for SMALLEST.PAS.
  743.      SMALLEST.PRJ.....C Project file to SMALLEST.C
  744.      TESTMOUS.PAS.....Pascal  source  code  for  an  example  program  that 
  745.                       demonstrates  how simple it is to interact  with  the 
  746.                       mouse in your pascal programs.
  747.      TESTMOUS.C.......C source code for TESTMOUS.PAS.
  748.      TESTMOUS.PRJ.....C Project file to TESTMOUS.C.
  749.      SCRDEMO.P........Pascal source code for ScrDemo.EXE.
  750.      SCRDEMO.C........C source code for ScrDemo.EXE.        
  751.      SCRDEMO.PRJ......C Project file ScrDemo.C.
  752.      DEMOWIND.PAS.....Pascal source code for DemoWind.Exe.
  753.      DEMOWIND.C.......C source code for DemoWind.Exe.
  754.      DEMOWIND.PRJ.....C Project file for DemoWind.Exe.
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793. Page 13.
  794. ===========================================================================
  795. A note to the unregistered user of Turbo ScrEdit:
  796. ---------------------------------------------------------------------------
  797.      If  your version of Turbo ScrEdit has a blinking message on  the  logo
  798.      screen,  then you have in your possession an evaluation  version.  The
  799.      evaluation  version of Turbo ScrEdit is the complete  system,  nothing
  800.      has  been  omitted. The  blinking message   is  intended to remind you
  801.      that you are  using a evaluation version, and have not registered. The
  802.      registered version of Turbo ScrEdit will display your name and address
  803.      in place of the message on the logo screen.
  804.  
  805.      The    "POP  UP  WINDOW PROCEDURES"   demonstrated   in   DEMOWIND.EXE  
  806.      are included FREE   with the registered package.
  807.  
  808.      This  introduction  version  is intended to  introduce  you  to  Turbo
  809.      ScrEdit and to allow you to get some 'hands on' experience before  you
  810.      have  to make an investment. I am confident that you will  find  Turbo
  811.      ScrEdit is a handy tool for program development and that it is fun  to
  812.      use.
  813.  
  814.      I  have chosen the "SHAREWARE" method to distribute Turbo ScrEdit  for
  815.      several reasons:
  816.      -  First,  I  like the "try before you buy" approach of  shareware.  I
  817.         have software setting on my shelf that I would not have bought if I
  818.         could have had a hour or two alone with it.
  819.      -  Second, I like the honor system approach. It's really quite simple;
  820.         if  you are going to use this program you should register,  if  you
  821.         are not all that thrilled with the program then delete it, or  pass
  822.         it on.
  823.      -  Third, I want to keep the price for Turbo ScrEdit reasonable.
  824.  
  825.      If you have any questions about using Turbo ScrEdit please direct them 
  826.      to the address below. We would also like to know what you think  about 
  827.      the  installation and documentation. IF  YOU WISH TO HAVE A  RESPONSE, 
  828.      SEND  A  STAMPED, SELF ADDRESSED ENVELOPE.  Also  include  information 
  829.      about  your system: memory size, number and type of disk  drives,  dos 
  830.      version,  compiler versions. Any other information would be  helpful. 
  831.      We would like to here from you.
  832.  
  833.      To register use the order form "ORDER.DOC" or send $25.00 ($35.00
  834.         Canada and foreign) to:
  835.  
  836.          iHn Systems
  837.          P.O. Box 1707
  838.          Tulare, CA. 93275-1707
  839.          (Call 209-688-7665 - answering machine 24 hrs a day. Calls will
  840.           be returned COLLECT)
  841.  
  842. Legal Terms and Conditions for using and distributing the
  843.      EVALUATION version of ScrEdit:
  844.      -   You  may  copy  and distribute the  evaluation  version  of  Turbo
  845.          ScrEdit to anyone. No fees in excess of $10.00 may be accepted for
  846.          distributing this evaluation version of Turbo ScrEdit.
  847.  
  848.      -   Copies   of  Turbo  ScrEdit  distributed  must  be  complete   and
  849.          unmodified.
  850.  
  851.      -   You may not collect a fee for any program that is developed  using
  852.          the evaluation version of Turbo ScrEdit.
  853.  
  854.      -   You  may not use any programs in a business environment that have
  855.          been developed using the evaluation version of Turbo ScrEdit.
  856.  
  857.  
  858.  
  859. Page 14.
  860. ==========================================================================
  861. A Note to registered users of ScrEdit:
  862.  
  863.      Thank you for taking the time to become a registered user of ScrEdit.
  864.  
  865.      If  you  have  any problems, suggestions  for  enhancements,  or  just
  866.      questions on how Turbo ScrEdit works, then write me a letter.  Include
  867.      a  self  addressed  stamped envelope and I will  try  to  answer  your
  868.      questions  in  a reasonable amount of time. Be sure  to  include  your
  869.      registration number found on the system logo screen.
  870.  
  871.      In  the  case of a problem, send a diskette with  the  problem  screen
  872.      file,  your code, and a description of the problem as you see  it.   I
  873.      will  do what I can to help you resolve your problem. Include a  phone
  874.      number  where you can be reached collect if you would like me to  call
  875.      you and discuss the problem with you. Also include return postage.
  876.  
  877.      In  the  case of suggestions for enhancements, if you  are  the  first
  878.      person to make a enhancement suggestion that I decide to implement  in
  879.      ScrEdit,  you will receive a free updated copy of ScrEdit.  The  first
  880.      person will be determined by post marks.
  881.  
  882.      In  the  case that you have a comment or two  pertaining  to  anything
  883.      about ScrEdit.. I would be very interested to hear them.
  884.  
  885.      As  a  registered  user, you will be notified of the  release  of  new
  886.      versions of ScrEdit. You will be able to purchase updated versions for
  887.      $10.00.
  888.      form "ORDER.DOC" for more details.
  889.  
  890.      Send any correspondences to:
  891.          iHn Systems
  892.          P.O. Box 1707
  893.          Tulare, CA. 93275-1707
  894.          (Call 209-688-7665 - answering machine 24 hrs a day. Calls will
  895.           be returned COLLECT)
  896.  
  897. Legal Terms And Conditions for using the REGISTERED version of ScrEdit:
  898.      -   The registered version of Turbo ScrEdit may be copied for archival
  899.          purposes only.
  900.  
  901.      -   Each  registered  copy  of  this  software may be used on only one
  902.          machine at a any given time.
  903.  
  904.      -   Each registered version of Turbo ScrEdit may be used by any number
  905.          of  people  as long as Turbo ScrEdit is not used on more than  one
  906.          machine  at  any  given time. If you need to have  more  than  one
  907.          person  using this software at the same time, you should  register
  908.          for additional copies.
  909.  
  910.      -   Registered  users  of  Turbo  ScrEdit  may  freely  sell  and   or
  911.          distributed programs that contain compiled ScrEdit procedures.
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.